<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        //小明题目升级版，小明拿着1000块在周一买入基金 一开户给10块红利，逢周六没有利息 平均利息为1%，请问30天后，小明可以拿多少钱？
        // function num(n) {
        //     var sum = 1000 + 10;
        //     for (var i = 1; i <= 30; i++) {
        //         if (i % 7 == 0 || i % 6 == 0) {
        //             sum = sum;
        //         }
        //         else {
        //             sum *= 1.01;
        //         }
        //         if (n == 0) {
        //             return 1010;
        //         }
        //         else {
        //             if (n % 7 == 0 || n % 6 == 0) {
        //                 return num(n - 1);
        //             }
        //             else {
        //                 return num(n - 1) * 1.01;
        //             }
        //         }
        //         // if (n) {
        //         //     return 1057.12845134631;
        //         // }
        //     }
        // }
        // document.write(num(30));
        // let money=1000;
        // for(let i=1;i<=30;i++){
        //     if(i==1){
        //         money+=10;
        //     }if(i%7==0||i%7==6){
        //         continue
        //     }else{
        //         money=money*(1+0.01);
        //     }
        // }
        // console.log(money)
        //输入一整行A,判断他是否素数（除了自己和1之外，不能被其他数除数）
        // <p>AAAAAAAAAAAAAAAAAAA</p>
        // A%1 !==0
        // 不是
        // 素数又称质数, 一个大于1的自然数, 除了1和它自身外, 不能被其他自然数整除的数叫做质数;
        // 因为他不可以被1除 所以不是素数.
        // var num = parseInt(prompt("请输入数字："));
        //           function isPrime(number){
        //                   if (number<2) {return false};
        //                    if (number===2) {
        //                            return true
        //                    }else if(number%2===0){
        //                            return false;
        //                    };
        //                     var squareRoot=Math.sqrt(number);
        //                      for(var i=3;i<=squareRoot;i+=2){
        //                       if (number%i===0) {
        //                             return false;
        //                        };
        //                   }
        //                   return true;
        //             }
        //              var s = isPrime(num)==true?"是素数":"不是素数";
        //             document.write(num+s);
        // let num=3477;
        // if(num==1||num==2){}else{
        //     for(let i=2;i<num;i++){
        //         if(num%i !=0){
        //             console.log(num+"不是质数");
        //             break
        //         }else{
        //             console.log(num+"是质数")
        //             break
        //         }
        //     }
        // }
        //将100元整钞换成20块，10块，5元，1元零钱 要求零钱总张数为30张，求多少种换法？
        //答;98种
        // var n = 0;
        // for (var i = 1; i < 100; i++) {
        //     for (var j = 1; j < 50; j++) {
        //         for (var k = 1; k < 20; k++) {
        //             for (var l = 1; l < 10; l++) {
        //                 for (var m = 1; m < 5; m++) {
        //                     if ((i * 20 + j * 10 + k * 5 + l * 2 + m) == 100) {
        //                         n++;
        //                     }
        //                 }
        //             }
        //         }
        //     }
        // }

        // console.log(n);
        // var a, b, c, d, e;
        // var num = 0
        // for (a = 0; a <= 100; a++) {
        //     for (b = 0; b <= (100 - a) / 2; b++) {
        //         for (c = 0; c <= (100 - a - 2 * b) / 5; c++) {
        //             for (d = 0; d <= (100 - a - 2 * b - 5 * c) / 10; d++) {
        //                 for (e = 0; e <= (100 - a - 2 * b - 5 * c - d * 10) / 20; e++) {
        //                     if (a + b + c + d + e == 30 && (a + 2 * b + 5 * c + 10 * d + 20 * e == 100)) {
        //                         num++;
        //                     }
        //                 }
        //             }
        //         }
        //     }
        // }
        // document.write(num);
    </script>
</body>

</html>